Welcome![Sign In][Sign Up]
Location:
Search - arm linux device driver

Search list

[Other resourcelinux-driver-for-arm

Description: 讲解嵌入式LINUX设计中设备驱动程序的编写方法以及相关知识。-on the design of embedded Linux device driver in the preparation methods and related knowledge.
Platform: | Size: 42250 | Author: 汪灏 | Hits:

[OtherLinux设备驱动程序(第二版)

Description: 本书面向的读者是那些想在Linux操作系统下支持各种计算机外设,或者想开发新的硬件并在Linux下运行的人们。Linux是Unix市场中增长最快的部分,并且在许多应用领域获得了广泛的支持。现在,人们越来越清楚地认识到Linux是嵌入式系统的一个极佳平台,本书第二版已经成为该领域的经典之作。本书作者将以往那些口述式的经验和知识、或者隐晦的源代码注释上升为系统地讲述各种设备驱动程序编写方法的著作。Linux内核的2.4版在设备驱动程序方面发生了重大变化,它简化了许多工作,但同时提供了许多精细的新功能,可让驱动程序更加高效、灵活。本书第二版透彻地讲述了这些变化,并介绍了许多新的处理器和总线结构。 要阅读和欣赏本书,并不要求您是一名内核黑客,您所需要具备的只是对C语言和一些Unix系统调用的背景知识的了解。本书循序渐进地讲述了字符设备、块设备和网络接口的驱动程序,并且给出了功能完善的示例驱动程序。这些示例驱动程序说明了驱动程序设计中的许多问题以及解决方法,并且不需要任何特定的硬件就可以运行。本书第二版的重要修订包括:对对称多处理器(SMP)系统和锁机制的讨论、对新CPU以及新近支持的总线的讨论等等。如果您对操作系统完成其任务的方式感兴趣,那么本书还提供了对地址空间、异步事件和 I/O的深入讨论。可移植性是本书的一个主要关注点。尽管本书主要讲述2.4版本,但在可能的情况下,我们也讲述了2.4版本以前直到2.0版本的相关内容。本书还介绍了如何在各种硬件平台上实现最大程度的可移植性。示例驱动程序已经在IA32(PC)和IA64、PowerPC、SPARC和SPARC64、Alpha、ARM以及MIPS等平台上经过了测试。
Platform: | Size: 2880254 | Author: zzcje@163.com | Hits:

[ARM-PowerPC-ColdFire-MIPSspidmadriver

Description: 本驱动程序在linux2.6.17中测试通过。yangxing msn:lelma_yx@hotmail.com 希望对SPI操作的朋友有所帮助。 一、工作方式: 从设备:SPI为MASTER模式 S3C2410:SPI为SLAVE模式+DMA 二、工作流程 1.S3C2410从接收:当从设备发送数据时,S3C2410利用DMA方式收数,收到指定长度的数据,则进入DMA中断,将接收的数据拷出。 2.S3C2410从发送:当S3C2410需要发送,首先由RTS请求发送,然后等待从设备应答CTS,当从设备应答CTS时,进入外部中断,启动DMA发送,发送完成,再次进入从接收状态。 三、文件位置 spi_dma_slave.c spi_dma_slave.h circular_buf.c circular_buf.h 等文件存放入driver/char/目录 dma.c存放于arch/arm/mach-s3c2410/目录 dma.h存放于include/arm-asm/mach-s3c2410/目录 四、使用环境 1.arm-linux-gcc-3.4.1-the driver linux2.6.17 in which the test. Yangxing msn : lelma_yx@hotmail.com hope to operate SPI friends help. 1, mode of work : from equipment : SPI for the S3C2410 MASTER mode : SPI for SLAVE+ DMA mode 2, workflow 1.S3C2410 from receiving : When sending data from the device, using DMA S3C2410 debt, the length of the designated data DMA will enter the interruption will receive unfettered access to the data. 2.S3C2410 from this : When S3C2410 need this, the first request sent by the RTS, Then wait for the response from CTS equipment, when the equipment response from CTS, access to external interrupt start DMA sent, Send completed, re-entered, from receiving state. 3. Position papers spi_dma_slave.c spi_dma_slave.h circul ar_buf.c circular_buf.h documents onto the driver/char/Contents
Platform: | Size: 17408 | Author: y | Hits:

[Other resourcelinux-driver-for-arm

Description: 讲解嵌入式LINUX设计中设备驱动程序的编写方法以及相关知识。-on the design of embedded Linux device driver in the preparation methods and related knowledge.
Platform: | Size: 41984 | Author: 汪灏 | Hits:

[Linux-UnixUPCAN

Description: CAN总线设备驱动,已在Linux2.4测试通过。CAN控制芯片MCP2510,微处理器S3C2410,交叉编译环境arm-linux-2.95.3.-CAN-bus device driver has been Linux2.4 test. CAN controller MCP2510, microprocessor S3C2410, cross compiler environment for arm-linux-2.95.3.
Platform: | Size: 50176 | Author: fangfang | Hits:

[VC/MFCembedded_C_C++

Description: 嵌入式C_C++语言精华 基于ARM的嵌入式linux移植真实体验 深入浅出Linux设备驱动编程-Embedded C_C++ Language the essence of ARM-based embedded real-life experience easy linux transplantation Linux device driver programming
Platform: | Size: 1582080 | Author: zerg | Hits:

[Embeded Linuxkbd

Description: arm-linux的设备驱动开发,欢迎大家使用-arm-linux device driver development, welcomed the use of U.S.
Platform: | Size: 9216 | Author: yao | Hits:

[Driver Developarm_GPRS

Description: arm——linux的gprs设备驱动开发-arm- linux device driver development of gprs
Platform: | Size: 9216 | Author: yao | Hits:

[ARM-PowerPC-ColdFire-MIPSarm_led

Description: ARM-linux设备驱动开发,源码是关于数码管的显示程序-ARM-linux device driver development, source code is about the digital tube display procedures
Platform: | Size: 1024 | Author: yao | Hits:

[Linux-UnixLINUX

Description: LINUX设备驱动程序....介绍ARM与LINUX编程的一个好东东哦.-LINUX device driver .... Introduce LINUX programming ARM with a good Dongdong Oh.
Platform: | Size: 10167296 | Author: zys0797 | Hits:

[Embeded Linuxpci

Description: 本源码是《ARM嵌入式LINUX设备驱动实例开发》一书的PCI设备驱动源代码-The source is ARM Embedded LINUX device driver examples of development of a book on PCI device driver source code
Platform: | Size: 26624 | Author: 李刚 | Hits:

[Embeded Linuxusb

Description: 本源码是《ARM嵌入式LINUX设备驱动实例开发》一书的USB设备驱动源代码-The source is ARM Embedded LINUX device driver examples of development, a book of USB device driver source code
Platform: | Size: 7168 | Author: 李刚 | Hits:

[Embeded Linuxframebuffer

Description: 本源码是《ARM嵌入式LINUX设备驱动实例开发》一书的FRAMEBUFFER设备驱动源代码-The source is ARM Embedded LINUX device driver examples of development, a book FRAMEBUFFER device driver source code
Platform: | Size: 9216 | Author: 李刚 | Hits:

[Embeded Linuxmmcsd

Description: 本源码是《ARM嵌入式LINUX设备驱动实例开发》一书的MMC/SD设备驱动源代码-The source is ARM Embedded LINUX device driver examples of development of a book on MMC/SD device driver source code
Platform: | Size: 8192 | Author: 李刚 | Hits:

[Embeded Linuxs3c2410_ts

Description: 本源码是《ARM嵌入式LINUX设备驱动实例开发》一书的触摸屏设备驱动源代码-The source is ARM Embedded LINUX device driver examples of development of a book on touch-screen device driver source code
Platform: | Size: 3072 | Author: 李刚 | Hits:

[Linux-UnixCode

Description: ARM嵌入式LINUX设备驱动实例开发(李亚峰 中国电力出版社) 一书中的的光盘代码-arm embeded linux device driver example development
Platform: | Size: 75776 | Author: gisspirit | Hits:

[Embeded Linuxgps

Description: linux下基于arm处理器s3c2410x开发板的GPS模块的设备驱动程序。-arm processor linux-based development board s3c2410x the GPS device driver modules.
Platform: | Size: 2048 | Author: 君瑞 | Hits:

[Embeded Linuxserial

Description: linux下基于arm处理器s3c2410x开发板的串口设备驱动程序,包括对串口的读写程序。-arm processor linux-based development board s3c2410x serial device driver, including the serial process of reading and writing.
Platform: | Size: 2048 | Author: 君瑞 | Hits:

[Linux-UnixLinux-driver-development15

Description: 作者:华清远见嵌入式学院。《Linux设备驱动开发详解》(08&09年度畅销榜TOP50)第15章、Linux的I2C核心、总线与设备驱动。I2C总线仅仅使用SCL、SDA这两根信号线就实现了设备之间的数据交互,极大地简化了对硬件资源和PCB板布线空间的占用。因此,I2C总线被非常广泛地应用在EEPROM、实时钟、小型LCD等设备与CPU的接口中。Linux系统定义了I2C驱动体系结构,在Linux系统中,I2C驱动由3部分组成,即I2C核心、I2C总线驱动和I2C设备驱动。这3部分相互协作,形成了非常通用、可适应性很强的I2C框架。6.1节对Linux I2C体系结构进行分析,讲解3个组成部分各自的功能及相互联系。6.2节对Linux I2C核心进行分析,讲解i2c-core.c文件的功能和主要函数的实现。6.3节、6.4节分别详细介绍I2C总线驱动和I2C设备驱动的编写方法,给出可供参考的设计模板。6.5节、6.6节以6.3节和6.4节给出的设计模板为基础,讲解S3C2410 ARM处理器I2C总线驱动及挂接在其上的SAA7113H视频模拟/数字转换芯片设备驱动的编写方法。-Author: HuaQing vision embedded institute. The Linux device driver development "(08 and 09 sep TOP50) annual list of best-selling chapter 15, Linux the I2C bus and core, device drivers. The I2C bus use only the two root, SDA SCL signal will achieve the data interaction between equipment, greatly simplified the hardware resources and PCB wiring space take up. Therefore, the I2C bus is very widely used in EEPROM, real clock, small LCD equipment and CPU interface. Linux system defines the I2C drive system structure in Linux, system, the I2C driven by three parts, namely the I2C core, the I2C bus driver and the I2C device drivers. The three parts of the cooperation and formed very general, can vary adaptive the I2C framework. Section 6.1 the I2C system for Linux analyzed the structure, the explanation is 3 part of their respective functions and to each other. Section 6.2 to Linux
Platform: | Size: 593920 | Author: 华清远见 | Hits:

[Driver DevelopARM--Linux-device-driver-code

Description: ARM嵌入式Linux设备驱动实例开发代码-ARM embedded Linux device driver instance to develop code
Platform: | Size: 78848 | Author: cai | Hits:
« 12 3 »

CodeBus www.codebus.net